home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 26 / CU Amiga Magazine's Super CD-ROM 26 (1998)(EMAP Images)(GB)[!][issue 1998-09].iso / CUCD / PowerPC / uae-0.8.4 / docs / translated / FAQ.ITA < prev    next >
Text File  |  1998-04-20  |  19KB  |  365 lines

  1. Alcune Domande Ricorrenti (FAQ). Cerca di leggere questo documento con
  2. attenzione se hai dei problemi.
  3.  
  4.  
  5. ** PROBLEMI COMUNI
  6.  
  7. D: Certe volte, dopo l'uscita da UAE, non c'e' ripetizione automatica dei
  8.    tasti! 
  9. R: Dai "xset r on" (accade solo in X, apparentemente di piu' su macchine
  10.    Solaris. Non so perche'). [Dovrebbe essere stato risolto ora. Nota che
  11.    questo accade sempre quando UAE si pianta].
  12.  
  13. D: Quando UAE si avvia, riporta "Illegal instruction: 4e7b". Perche'?
  14. R: E' normale, e' solo il test della CPU del Kickstart.
  15.  
  16. D: Quando UAE si avvia, riporta "Illegal instruction: 00f8" (diverse volte).
  17.    Perche'?
  18. R: Questo accade perche' le ROM del tuo Kickstart sono state compilate per un
  19.    68020 (puo' anche capitare quando c'e' un baco in UAE).
  20.  
  21. D: Quando UAE carica <inserisci il tuo gioco preferito> riporta "Non-standard
  22.    sync".
  23. R: Il tuo gioco preferito ha una protezione dalla copia. Ci sono modi per
  24.    trasferire questi dischetti, ma sono complicati e non voglio aiutarti
  25.    poiche' bisognerebbe sprecare troppo tempo ad immaginare ogni sorta di
  26.    schema di protezione. Spero che un giorno possa esserci una soluzione
  27.    generale, ma per ora sei sfortunato.
  28.  
  29. D: Quando viene compilato, riporta "xxx illegals generated" o "16
  30.    mismatches". E' un problema?
  31. R: No. Posso usare quest'informazione per dirti se c'e' un problema, o se non
  32.    c'e'.
  33.  
  34. D: Come posso generare il simbolo "@" (o qualche altro carattere)? Sulla
  35.    tastiera del mio PC ho provato AltGr+"o'", ma non sembra funzionare.
  36. R: Guarda sulla tastiera del tuo Amiga. Usa la stessa combinazione di cui
  37.    avresti bisogno su un vero Amiga. Queste combinazioni cambiano di Paese in
  38.    Paese. Sii certo di aver caricato la giusta tabella di configurazione
  39.    della tastiera sull'AmigaOS (p.e. in Italia, assicurati che ci sia il
  40.    comando "setmap i" nella startup-sequence). Probabilmente puoi creare il
  41.    simbolo "@" premendo Alt+2 o Shift+2. 
  42.  
  43. D: Lo script "configure" non trova Tcl/Tk, ma l'ho installato!
  44. R: Lo script cerca un eseguibile chiamato "wish4.0". Attualmente non c'e'
  45.    test migliore. Sfortunatamente, questo eseguibile non sempre e' presente,
  46.    anche se Tk 4.0 e' installato. Se e' questa la causa, trova l'eseguibile
  47.    "wish", posizionati nella directory in cui l'hai trovato e batti
  48.    "ln -s wish wish4.0" (posto che tu hai diritto di scrittura in questa
  49.    directory, p.e. se sei un Super-Utente). Quindi ritorna alla directory di
  50.    UAE, rimuovi il file config.cache e riesegui "configure". Dovrebbe essere
  51.    ingannato. 
  52.  
  53.  
  54. ** INCOMPATIBILITA'
  55.  
  56. D: UAE non funziona con l'immagine del mio Kickstart 1.2.
  57. R: Potresti aver bisogno di disabilitare l'emulazione dell'hard disk e della
  58.    Fast RAM con il parametro "-a". Il Kickstart 1.2 non supporta la
  59.    caratteristica di avvio automatico che richiede l'emulazione dell'hard
  60.    disk.
  61.    Puoi essere sicuro di avere questo problema se UAE ti riporta il messaggio
  62.    "filesys_bput called".
  63.  
  64. D: Che cosa devo fare se non funziona un gioco/programma/demo?
  65. R: Se stai cercando di eseguire un gioco o una demo, attiva un po' di Slow
  66.    RAM e prova a lanciarlo di nuovo. Qualche software piu' vecchio ha dei
  67.    problemi che la Slow RAM qualche volta risolve. Se e' un programma,
  68.    controlla cose ovvie come versione richiesta del Kickstart, RAM, ecc. Sii
  69.    certo inoltre che il software che stai tentando di caricare non sia per le
  70.    macchine equipaggiate col chipset AGA.
  71.  
  72.  
  73. ** DISCHETTI AMIGA, IMMAGINI DEI DISCHI, HARD DISK, CD-ROM
  74.  
  75. D: E' possibile leggere dischetti Amiga col PC?
  76. R: Fai questa domanda in comp.emulators.misc :-) La risposta e': NO! Finche'
  77.    non ti inventi e costruisci dell'hardware aggiuntivo, cosa che finora non
  78.    sembra che alcuno abbia fatto. Hai inoltre bisogno di alcuni driver
  79.    software extra; l'intero assemblato sarebbe simile a quello cavo/software
  80.    dell'X1541 per emulatori C64.
  81.    Certa gente ha sottolineato che puoi comprare un controller chiamato
  82.    "Catweasl", che sembra possa leggere sul PC ogni sorta di dischetto,
  83.    compresi quelli Amiga. Non chiedermi dettagli, non lo possiedo e non posso
  84.    dirti se funziona.
  85.  
  86. D: Non potrei attaccare in qualche maniera il floppy drive dell'Amiga al PC,
  87.    ed usarlo per leggere dischetti Amiga?
  88. R: Puoi collegare i floppy drive (a bassa densita') dell'Amiga al PC, poiche'
  89.    sono perfettamente identici a quelli del PC. Questo non ti aiutera',
  90.    perche' il problema non e' il drive, ma il controller dei floppy del
  91.    PC. Devi conviverci.
  92.  
  93. D: Ma il PC puo' leggere formati ad 11 settori!
  94. R: Si', ma questi settori sono visti dall'hardware in modo un po' diverso.
  95.  
  96. D: Ma l'Amiga puo' leggere dischetti PC!
  97. R: E allora?
  98.  
  99. D: Ma il PC puo' leggere i dischetti dell'Atari ST!
  100. R: E allora?
  101.  
  102. D: Ma...
  103. R: Non c'e' modo. Se ancora sei convinto che si puo' fare, dimostralo. Scrivi
  104.    un programma per leggere dischetti Amiga col controller standard del PC e
  105.    mi scusero' pubblicamente.
  106.  
  107. D: Come posso usare immagini in DMS?
  108. R: Esegui DMS sotto UAE ed adoperalo giusto come faresti su un Amiga reale.
  109.    Scompattare un file DMS in DF0: sovrascrivera' il file .adf che viene
  110.    usato al momento per emulare il DF0:.
  111.  
  112. D: Come posso trasferire i dischetti non DOS che vengono usati da molte demo?
  113. R: Con transdisk. Il fatto che siano illeggibili dall'AmigaDOS non significa
  114.    che non possano essere letti da transdisk.
  115.    Spiegazione estesa: Ci sono due cose da considerare quando parliamo del
  116.    "formato" di un disco. Per prima cosa, la formattazione a basso livello,
  117.    che separa ogni traccia in settori in maniera particolare. La gran parte
  118.    dei dischetti Amiga sono in formato standard Amiga, che contiene 11
  119.    settori con 512 bytes per ogni traccia, con un totale di 880 Kb per disco.
  120.    Ci sono inoltre alcune informazioni addizionali al di la' dei settori,
  121.    cosi' il controller del floppy puo' localizzarli. I dischetti del PC usano
  122.    un formato differente e questo e' il motivo per il quale un controller PC
  123.    non puo' leggere dischi Amiga. Se un disco e' formattato in questo modo,
  124.    puo' essere copiato col normale programma AmigaDOS diskcopy o con
  125.    l'equivalente Workbench e transdisk puo' gestirlo. I dischi protetti dalla
  126.    copia hanno un diverso formato delle tracce (certe volte non dividono del
  127.    tutto le tracce in settori o utilizzano piu' settori o mettono
  128.    informazioni diverse tra i settori). Questo tipo non puo' essere gestito
  129.    da diskcopy o transdisk. 
  130.    Ora, la seconda parte del "formato" di un disco e' il filesystem. Se vuoi
  131.    mettere file e directory in un disco, devi scrivere delle informazioni
  132.    speciali in alcuni settori del disco. Queste informazioni includono (per
  133.    esempio) il nome del disco (p.e. "Workbench1.3") e che file contenga.
  134.    Queste informazioni si chiamano "filesystem". L'Amiga riconosce diversi
  135.    filesystem: c'e' il filesystem originale (chiamato OFS - Old File System)
  136.    ed il piu' nuovo Fast File System (FFS), che fu introdotto col Kickstart
  137.    1.3. 
  138.    Se non metti un filesystem sul disco, i dati nei settori possono ancora
  139.    essere letti da programmi come transdisk o diskcopy, ma non hanno alcun
  140.    senso per loro. Il problema e' che non devono averne. Devono averne solo
  141.    per il Workbench che cerca di determinare che file ci sono sul disco. Se
  142.    il Workbench non trova sul disco un filesystem riconosciuto, lo marchiera'
  143.    come disco non-DOS (opposto ad un disco "illeggibile" che ottieni se la
  144.    formattazione a basso livello e' diversa da quella standard).
  145.  
  146. D: Come posso cambiare i disk file?
  147. R: La tua versione di UAE potrebbe avere un'interfaccia utente (la versione
  148.    X11 ce l'ha) che ti permette di farlo. Leggi il README (eventualmente
  149.    tradotto in italiano) relativo al tuo sistema per i dettagli. Puoi inoltre
  150.    usare il programma "uaectrl" dalla sottodirectory "amiga".
  151.  
  152. D: Perche' l'emulazione floppy e' cosi' lenta? Dopotutto l'immagine sta
  153.    sull'hard disk.
  154. R: Perche' viene emulata la rotazione del disco. E' necessario. Usa
  155.    l'emulazione hard disk laddove possibile.
  156.  
  157. D: <Inserisci qui il tuo problema preferito con l'emulazione hard file>.
  158. R: Non usare l'hard file. Usa l'emulazione del filesystem (opzione "-m").
  159.  
  160. D: Come posso leggere i CD-ROM Amiga?
  161. R: Con l'emulazione hard disk. Dai ad UAE il parametro "-M CD:/cdrom" se
  162.    utilizzi un sistema Linux con il CD montato a /cdrom, oppure "-M CD:D:\"
  163.    se utilizzi il DOS e D:\ e' il tuo drive CD-ROM (e se hai un sistema
  164.    diverso dovreti essere in grado di immaginare cosa fare).
  165.  
  166. D: E' possibile leggere gli hard disk Amiga col PC?
  167. R: Si'. Linux 2.0 contiene un filesystem che puo' leggere (secondo voci
  168.    diffuse) gli hard disk Amiga OFS/FFS. Non chiedermi i dettagli, non l'ho
  169.    scritto io e non lo uso (ancora). L'ho comunque usato per leggere immagini
  170.    di dischi .adf.
  171.  
  172.  
  173. ** PROGETTI FUTURI
  174.  
  175. D: Quando sara' rilasciata la versione 1.0 e cosa fara'?
  176. R: Piuttosto presto, spero. Ho fatto gia' quasi tutto quello che volevo fare
  177.    nella versione 0.6.x e per la versione 0.7.x sto pianificando soltanto di
  178.    riparare il copper, in modo da dargli una parvenza di velocita'. Dopo di
  179.    cio', potrebbe esserci una versione 1.0.
  180.  
  181. D: Ci sara' una versione shareware o una quota di registrazione per le future
  182.    versioni di UAE?
  183. R: No.
  184.  
  185. D: Non potresti usare l'emulazione della CPU della ARDI per velocizzarlo?
  186. R: UAE e' software gratuito. Viene distribuito col codice sorgente.
  187.    L'Executor della ARDI e' proprietario e viene diffuso commercialmente. La
  188.    ARDI non ha alcun motivo di distribuire il suo codice gratuitamente,
  189.    poiche' se lo facesse non ne ricaverebbe una lira.
  190.    (Proprio cosi', mi hanno davvero chiesto questo genere di cose! Io non so
  191.    da dove la gente vada a prendere queste idee).
  192.  
  193. D: Ci sara' una qualsiasi forma di supporto per i modi grafici ad alta
  194.    risoluzione (p.e. il Workbench a 1024x768)?
  195. R: Ancora non lo so. Spero di si', ma ci sono delle difficolta' tecniche.
  196.    Ci sono diversi modi in cui potrebbe essere implementato:
  197.    - riscrivere parte o tutto l'AmigaOS: arduo;
  198.    - emulare l'hardware delle schede grafiche: _dovrebbe_ essere piuttosto
  199.      facile, una volta che ti procuri la documentazione dei chipset (potrebbe
  200.      essere presa da Linux/68k, credo che abbia del supporto per schede
  201.      grafiche nel suo Server X). Avresti ancora bisogno di un tipo di
  202.      software di supporto commerciale, p.e. un driver CyberGraphX o EGS o
  203.      cos'altro per il particolare modello di scheda grafica che viene
  204.      emulato. 
  205.  
  206.  
  207. ** VELOCITA' DI UAE
  208.  
  209. D: Non ottengo un output sonoro stabile! Ho solo un 486DX40, potrebbe essere
  210.    correlato?
  211. R: Prova con Pentium II/300, sembra che le cose vadano meglio.
  212.  
  213. D: Sarebbe possibile aumentare la velocita' emulando la CPU in maniera nativa
  214.    su, per esempio, un Mac 68k?
  215. R: Dubito. UAE ha bisogno di interrompere l'emulazione della CPU ogni volta
  216.    per eseguire un processo necessario ad emulare l'hardware. Cosi' non puoi
  217.    giusto lasciare che faccia tutto da solo.
  218.  
  219. D: Sarebbe possibile velocizzarlo utilizzando schede di accelerazione
  220.    grafica, per esempio usando il blitter dei chipset S3?
  221. R: Dubito. Non sono un esperto di schede grafiche PC, ma probabilmente
  222.    l'unica cosa che il blitter delle S3 e dell'Amiga hanno in comune sono
  223.    sette lettere minuscole. Anche se fossero simili dovresti mettere tutta la
  224.    Chip RAM Amiga nella memoria video e questo probabilmente renderebbe ogni
  225.    cosa tremendamente lenta.
  226.  
  227. D: Si potrebbe aggiungere un supporto speciale per le Gravis Ultra Sound o
  228.    per le altre schede con wavetable che usano particolarita' hardware per
  229.    velocizzare l'emulazione del sonoro?
  230. R: Di nuovo, a causa della differenza tra l'hardware dell'Amiga e quello del
  231.    PC (in questo caso: GUS), cio' non e' realmente praticabile. Si _potrebbe_
  232.    fare in modo che qualcosa del genere funzioni in alcune situazioni
  233.    particolari (la riproduzione di moduli ProTracker potrebbe essere un caso
  234.    che potrebbe funzionare), ma non penso che ne verresti fuori con qualcosa
  235.    che emula completamente l'hardware sonoro Amiga.
  236.    Il problema e' che gia' solo esaminando i valori che un programma scrive
  237.    nei registri hardware dell'audio, puoi a malapena immaginare cosa il
  238.    programma stia tentando di fare e cosa fara' in futuro. Contrariamente a
  239.    cio', e' facile scrivere un player di moduli SoundTracker per le schede
  240.    GUS perche' sai esattamente cosa stai suonando e come devi farlo.
  241.    (Questo non significa che puoi usare le GUS per l'output sonoro;
  242.    semplicemente non puoi usarle per _velocizzare_ l'output sonoro).
  243.  
  244. D: Emulare l'hardware e' una cattiva idea. Perche' non emulate solo il
  245.    Sistema Operativo? Dopo tutto, e' questo che ha reso Amiga l'Amiga.
  246. R: Risposta breve: Non sono d'accordo.
  247.    Risposta lunga: Il Sistema Operativo e' meta' di quello che ha reso
  248.    l'Amiga tale. E' un SO molto pregevole e ci sono alcune caratteristiche
  249.    che non ho trovato in altri SO, ma e' anche estremamente carente in
  250.    termini di (per esempio) protezione della memoria e prestazioni del
  251.    filesystem.
  252.    L'altra cosa che ha reso l'Amiga speciale nei passati anni '80 e'
  253.    l'architettura dei chip custom. Se dai un'occhiata a vecchie (1985)
  254.    riviste di computer, troverai che le capacita' dell'AmigaOS sono
  255.    menzionate come note in margine, dato che la gente non si accorse che fu
  256.    rivoluzionario per gli home computer. Si accorse, pero', che l'Amiga
  257.    poteva visualizzare 4096 colori contemporaneamente e che aveva un blitter
  258.    ed un copper che potevano realizzare ogni genere di cosa, come far
  259.    rimbalzare le palle, per esempio. Ed io credo che fu la superiorita'
  260.    dell'hardware che decreto' il successo dell'Amiga.
  261.    Penso che UAE sia un programma simile agli emulatori C64: ti permette di
  262.    eseguire alcuni vecchi giochi ed altri programmi che non hanno rivali sul
  263.    PC. Per esempio, puo' gia' essere usato per lanciare giochi non d'azione
  264.    (come Monkey Island o Bard's Tale) ad una velocita' soddisfacente.
  265.    Processori piu' veloci renderanno eventualmente possibile lanciare giochi
  266.    d'azione, cosi' come i processori piu' potenti hanno gia' permesso di
  267.    emulare un C64 a piena velocita' sui PC. UAE non ha (per prima cosa)
  268.    senso per il SuperUtente Amiga che fa girare applicativi d'alta qualita'
  269.    sul suo A4000 con scheda acceleratrice 68060, ma per le persone come me
  270.    che un po' d'anni fa sono passati al PC dall'Amiga perche' volevano far
  271.    soldi scrivendo programmi.
  272.    Per di piu', secondo il mio modesto parere emulare un SO e' molto piu'
  273.    complicato. Specialmente se la piattaforma sulla quale stai emulando e'
  274.    completamente diversa da quella emulata. Dovresti pasticciare con
  275.    conversioni senza fine ed altri orrori. E comunque l'AmigaOS non fu
  276.    progettato tenendo a mente la portabilita'.
  277.  
  278. D: Quanto e' veloce?
  279. R: Dipende.
  280.    Quando comprime file col PowerPacker, UAE e' 17 volte piu' veloce del mio
  281.    A500 sul mio AMD K6/233.
  282.    Quando esegue Turrican I, va quasi a piena velocita' (con sonoro).
  283.    Quando esegue Turrican III, e' poco piu' lento dell'Amiga 500.
  284.    Con alcune (non molte) demo, e' piu' lento dell'Amiga 500 di un bit
  285.    esatto.
  286.    Morale della favola: l'emulazione del sonoro prende parecchio tempo; cosi'
  287.    pure gli effetti e l'emulazione del copper. Se non hai bisogno di
  288.    entrambi, sei a posto.
  289.  
  290. D: Come posso farlo andare piu' veloce?
  291. R: Lancia l'emulatore alla risoluzione piu' bassa (320x200), mettilo a 256
  292.    colori, assicurati che la correzione dell'aspetto sia disattivata e setta
  293.    il tasso di aggiornamento dello schermo al terzo quadro. Infine,
  294.    disabilita il sonoro (se hai una versione che deve essere compilata, setta
  295.    "DONT_WANT_SOUND" nel config.h). Non sembrera' molto bello, ma andra' al
  296.    massimo della velocita' consentita dalla tua macchina.
  297.    Se stai eseguendo la versione X, assicurati di usare l'opzione "-T". Non
  298.    usare quest'opzione e' piu' "sicuro", ma rende l'emulatore molto lento.
  299.    Ancora meglio, quando esegui configure, batti "configure --enable-dga" se
  300.    il tuo Server X (XFree86 3.2 o successivi) lo supporta.
  301.    E' particolarmente importante che tu non utilizzi profondita' di colore a
  302.    24 o 32 bit.
  303.  
  304.  
  305. ** VARIE
  306.  
  307. D: Ho bisogno di un vero Amiga per usare questo programma?
  308. R: Si'.
  309.  
  310. D: Dove posso scaricare le ROM del Kickstart/un gioco Amiga?
  311. R: Rileggiti le documentazioni. Non puoi. Sarebbe illegale mettere una
  312.    immagine delle ROM o altro sofware protetto da copyright sulla rete (gia',
  313.    anche se una volta hai comprato un gioco particolare per Amiga e l'hai
  314.    venduto col computer, scaricare lo stesso gioco ora sarebbe illegale. Mi
  315.    dispiace).
  316.  
  317. D: UAE gira su DEC Alpha/Sparcstation/SGI/chissacche'?
  318. R: UAE dovrebbe girare su tutti i sistemi Unix che hanno almeno X11R5 ed un
  319.    compilatore C decente installato. Dunque la risposta e' probabilmente si'.
  320.    Usa il sorgente generico Unix e segui le istruzioni nel README.UNIX
  321.    (eventualmente tradotto) per compilarlo.
  322.  
  323. D: Perche' c'e' una zona bianca a sinistra dello schermo?
  324. R: L'Amiga li' puo' visualizzare grafica, ma di solito non lo fa perche'
  325.    verrebbero disabilitati alcuni sprite. L'area e' usata solo da alcune demo
  326.    in overscan. Gli schermi normali sono decentrati. Non ho intenzione di
  327.    farci nulla. Se non ti va bene, puoi tentare di usare le risoluzioni
  328.    320x200 o 640x480, che cercheranno di centrare lo schermo. E' quasi
  329.    impossibile azzeccare qualsiasi programma. Se il tuo schermo non entra
  330.    nelle risoluzioni piu' basse, usa la 800x600.
  331.  
  332. D: Dov'e' l'elenco completo di tutte le opzioni da linea di comando?
  333. R: Nel file LEGGIMI. Puoi anche generarlo da solo battendo
  334.    "uae -h >uae-help.txt".
  335.  
  336. D: Il programma di diagnosi <inserisci il tuo programma di diagnosi> da'
  337.    risultati strani. 
  338. R: I programmi Amiga eseguiti dall'emulatore credono che i temporizzatori
  339.    Amiga possano essere usati per misurare il tempo reale. Ma in UAE,
  340.    rilevano solo il "tempo d'emulazione". Sysinfo, per esempio, da' gli
  341.    stessi risultati su tutte le macchine. Cosi' non eseguire programmi di
  342.    diagnosi per testare la velocita' dell'emulatore.
  343.    Alcuni programmi di diagnosi poi usano loop serrati di istruzioni DIV e
  344.    MUL per misurare la velocita' della CPU, e nel "tempo d'emulazione" queste
  345.    istruzioni richiedono piu' tempo di qualsiasi altra istruzione, cosi'
  346.    otterrai valori troppo alti.
  347.    Se hai abilitato l'opzione "HAVE_RDTSC", eseguire programmi di diagnosi
  348.    puo' avere piu' senso. Ancora non molto, poiche' c'e' una velocita' minima
  349.    che questi programmi riporteranno su tutte le macchine. Piu' veloce sara'
  350.    la tua macchina, piu' preciso sara' il risultato.
  351.  
  352. D: Non e' stato chiamato l'Unusable Amiga Emulator?
  353. R: Si'. Ma comunque nessuno ritiene piu' che il nome sia adatto. E' stato
  354.    davvero appropriato per la versione 0.1, che non partiva nemmeno. 
  355.  
  356.  
  357. --
  358.  
  359. Versione inglese by Bernd Schmidt. 
  360. Traduzione ed adattamento a cura di Fulvio Leonardi, Copyright (c) 1998. 
  361. Home Page italiana di UAE : http://www.panservice.it/uae/
  362. E-mail                    : uae@mbox.panservice.it
  363. Tutti i diritti sono riservati.
  364.  
  365.